package com.test02;
/*
需求：在控制台输出所有的“水仙花数”
解释：什么是水仙花数？
水仙花数，指的是一个三位数，个位、十位、百位的数字立方和等于原数
 */


public class Test08 {
    public static void main(String[] args) {
        /*
            int sum =
0;
        for (int i = 100 ; i < 1000; i++){
            int ge = i%10;
            int shi = i/10%10;
            int bai = i/10/10%10;
            if (ge * ge * ge + shi * shi * shi + bai * bai * bai == i){
                System.out.println(i);
               // sum += i;
               // System.out.println(sum);

            }


        }

         */
          int i =100;
        while(i < 1000 ){
            i++;
            int a = i%10;
            int b = i/10%10;
            int c = i/10/10%10;
            if (a*a*a+b*b*b+c*c*c == i){

                System.out.println(i);
            }

        }
    }
}
